home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
kermit.columbia.edu
/
kermit.columbia.edu.tar
/
kermit.columbia.edu
/
newsgroups
/
misc.19941031-19941221
/
000484_news@columbia.edu_Mon Dec 19 10:15:04 1994.msg
< prev
next >
Wrap
Internet Message Format
|
1995-07-31
|
5KB
Received: from apakabar.cc.columbia.edu by watsun.cc.columbia.edu with SMTP id AA21858
(5.65c+CU/IDA-1.4.4/HLK for <kermit.misc@watsun.cc.columbia.edu>); Mon, 19 Dec 1994 16:27:32 -0500
Received: by apakabar.cc.columbia.edu id AA10469
(5.65c+CU/IDA-1.4.4/HLK for kermit.misc@watsun); Mon, 19 Dec 1994 16:27:28 -0500
Path: news.columbia.edu!sol.ctr.columbia.edu!math.ohio-state.edu!uwm.edu!lll-winken.llnl.gov!decwrl!svc.portal.com!shell.portal.com!news1.shell.portal.com!kshaw
From: kshaw@jobe.shell.portal.com (kendall thomason shaw)
Newsgroups: comp.protocols.kermit.misc
Subject: termcap kermit and vt320
Date: 19 Dec 1994 10:15:04 GMT
Organization: Snausages Ltd.
Lines: 101
Distribution: world
Message-Id: <KSHAW.94Dec19101504@jobe.shell.portal.com>
Nntp-Posting-Host: jobe.shell.portal.com
Apparently-To: kermit.misc@watsun.cc.columbia.edu
I'm going to post this to comp.terminals for maximum annoyance potential:
Hello,
Here I am trying to figure out how to write my termcap entry and
my terminal setup stuff for msdos kermit which I use to dial in to my
SunOS 4.1.3 shell account. I have a few questions. First, I'm not sure
that I am clear about how the dialogue takes place between kermit's
vt320 emulation, and my shell. My using msdos kermit book describes
terminal character sets:
C0 being 7 bit "ASCII" control characters, e.g. ^N, ^O, ^J etc.
C1 being 8 bit ISO-6249 control characters, e.g. \E[, \EH, etc.
G0 being a 94 character character set
G1 being a 94 (or 96?) character character set
G2 being a 94 or 96 character character set
G3 "
And then there's GL and GR (Graphics Left and Right)
GL holds the selected character set for C0 from G0-3
GR holds the selected character set for C1 from G0-3
Actually it says GL indicates which set to use if a 7 bit graphic
character arrives, and GR for an 8 bit character.
A DECSCL (ESC[ Pl;Pc"p, or CSI Pl;Pc"p) can select the use of 8 or 7
bit controls.
Single shifts SS2 and SS3 (or ESC N and ESC O) shift a character set
into GL from G2 and G3 respectively for the following character.
Locking shifts ESC n and ESC o do the same until disabled.
Locking shifts ^N and ^O do the same from G1 and G0.
And locking shifts right 3, 2, and 1 (ESC |, ESC }, and ESC ~) modify
GR.
SCS (various sequences) can be used to designate an identifed
character set to a umm character set e.g. ISO Latin-1 into G2.
The character set identifiers listed include those for various
languages, and some line drawing sets.
And kermit has a command SET TERMINAL CHARACTER-SET TRANSPARENT which
displays all 8 bit characters.
And then in my termcap manual there is a parameter ac in which to
specify pairs of characters to translate for line drawing. I assume
this is the same as for the terminfo parameter acsc, where various
"glyphs" are defined. So for example an upper left hand corner box
character is refered to by the letter l, so you put l with your
tranlation immediately after, all in a row.
There are also enacs and smacs (eA and 'as' in termcap), for
"enabling" and "starting" an alternate character set.
First of all, I am not sure what symbols the following glyphs refer
to:
lantern symbol
board of squares
scan line 1, scan line 9, and horizontal line (top bottom and middle?)
Then, I'm confused. If I dial in with an 8 bit line, I can stick to 8
bit controls (as far as what I put in my termcap)? Can I put 8 bit
control sequences into my termcap files? And in the alternate
character set capabilites am I to put literally the graphic character
from the appropriate character set in the string? Ascii 4 is a diamond
shaped character (7 bits), where as the solid box character is 219 (8 bits)
in code page 850 and others. If there's only one capability string for
enabling an alternate character set does this mean that I can only
choose wether I want bullets and diamonds, or line drawing characters?
Also, the strings I put in the termcap are to tell the host what
strings to send, or are they what strings to expect? I guess they have
to be what to send, but does that mean that I can't send an escape
sequence, or is my typing an escape sequence only a dialogue between
my keyboard and my terminal emulator? I don't have clear categories in
my head.
And last, there's a capability string al1 (al in termcap), to add a
line below the current line, with scrolling. I don't see this in the
kermit manual if it is something other than CR. Does anyone know
differently?
thanks
--
Kendall Shaw "Grease 'n Seasonings!"
(415)364-asdf
kshaw@shell.portal.com
--
Kendall Shaw "Grease 'n Seasonings!"
(415)364-asdf
kshaw@shell.portal.com